underground disposal - French English Dictionary